I am hesitant to give any business five stars...but in good conscience, I have to with Diamondback Plumbing. We have had these guys out on two different houses and highly appreciated the communications, attitudes, competence, response time and charges. Any time I can get all of those from the same business, anything less than five stars is being deceitful on my part.