It’s taking your server over half of a second to respond, specifically 0.637 seconds to first byte. That could indicate something is wrong with your server or it’s generally overloaded. You’ll need to contact your hosting provider about that.
Next, it takes 13 total seconds for the site to load at over 6 MB in size. The crown for longest individual load goes to https://www.acdcsolar.com/wp-content/uploads/2015/02/CLOSE-UP.jpg the 2.6 MB 2400?×?1600 image used as a tiny bit of your background.
Since the area it appears in is not 1600 pixels high, you might want to consider at least re-sizing it to something shorter.
For more info and tips, see https://www.webpagetest.org/result/150730_68_BN4/ and https://gtmetrix.com/reports/www.acdcsolar.com/8yrexfaW