Hi David,
I took a look at your report. One thing that might be causing an issue is that you have some fields that go outside of the boundries of the report. My screenshot below shows the Estimate label sitting outside of the red line border. Make sure all of your fields are inside this border.
The blank pages might also be caused the size of the descriptions on your items. The only way to fix the report is to design it a little differently. Try decreasing the space given for the Detail band and also try to give more space for your Description field so the text doesn't have to wrap so much. Hope this helps!
Jason