I have to give this company a five star rating. I just recently arrived in Arizona and was a little unsure of the business ethics of the companies I would be dealing with here. Although I got off to a rocky start I have to say I would have no qualms about dealing with Bullfrog again. The owner turned out to be a stand up guy and a man of his word. I have to disagree with some of the prior ratings and say that the customer service I was given by Clay (I believe the owner or manager) was more than fair and the five star rating is more than deserved.