I would check those two things out.
Is there any leaks anywhere? with all new parts there may be a fitting which wasn't quite tightened up correctly.
When I did rear brakes when I went back under there to replace diff oil I found one of the lines needed to be snugged up a little more.
Are the calipers ok? even though they are new maybe they are new trash, are they leaking already?
If you havn't already, take it back to the bloke who did it and get him to give it a once over.