Strict Standards: Only variables should be passed by reference in /home/blineremodeling/public_html/wp-content/plugins/loopbuddy/loopbuddy.php on line 86

Strict Standards: Redefining already defined constructor for class Members_Load in /home/blineremodeling/public_html/wp-content/plugins/members/members.php on line 50

Strict Standards: Non-static method ITUtility::merge_defaults() should not be called statically in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/theme-settings/defaults.php on line 56

Strict Standards: Non-static method ITUtility::is_associative_array() should not be called statically in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 99

Strict Standards: Non-static method ITUtility::merge_defaults() should not be called statically in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 115

Strict Standards: Non-static method ITUtility::is_associative_array() should not be called statically in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 99

Strict Standards: Non-static method ITUtility::merge_defaults() should not be called statically in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 115

Strict Standards: Non-static method ITUtility::is_associative_array() should not be called statically in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 99

Strict Standards: Non-static method ITUtility::merge_defaults() should not be called statically in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 115

Strict Standards: Non-static method ITUtility::is_associative_array() should not be called statically in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 99

Strict Standards: Non-static method ITUtility::merge_defaults() should not be called statically in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 115

Strict Standards: Non-static method ITUtility::is_associative_array() should not be called statically in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 99

Strict Standards: Non-static method ITUtility::merge_defaults() should not be called statically in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 115

Strict Standards: Non-static method ITUtility::is_associative_array() should not be called statically in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 99

Strict Standards: Non-static method ITUtility::merge_defaults() should not be called statically in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 115

Strict Standards: Non-static method ITUtility::is_associative_array() should not be called statically in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 99

Strict Standards: Non-static method ITUtility::merge_defaults() should not be called statically in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 115

Strict Standards: Non-static method ITUtility::is_associative_array() should not be called statically in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 99

Strict Standards: Non-static method ITUtility::merge_defaults() should not be called statically in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 115

Strict Standards: Non-static method ITUtility::is_associative_array() should not be called statically in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 99

Strict Standards: Non-static method ITUtility::merge_defaults() should not be called statically in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 115

Strict Standards: Non-static method ITUtility::is_associative_array() should not be called statically in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 99

Strict Standards: Non-static method ITUtility::merge_defaults() should not be called statically in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 115

Strict Standards: Non-static method ITUtility::is_associative_array() should not be called statically in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 99

Strict Standards: Non-static method ITUtility::merge_defaults() should not be called statically in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 115

Strict Standards: Non-static method ITUtility::is_associative_array() should not be called statically in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 99

Strict Standards: Non-static method ITUtility::merge_defaults() should not be called statically in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 115

Strict Standards: Non-static method ITUtility::is_associative_array() should not be called statically in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 99

Strict Standards: Non-static method ITUtility::merge_defaults() should not be called statically in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 115

Strict Standards: Non-static method ITUtility::is_associative_array() should not be called statically in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 99

Strict Standards: Non-static method ITUtility::merge_defaults() should not be called statically in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 115

Strict Standards: Non-static method ITUtility::is_associative_array() should not be called statically in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 99

Strict Standards: Non-static method ITUtility::merge_defaults() should not be called statically in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 115

Strict Standards: Non-static method ITUtility::is_associative_array() should not be called statically in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 99

Strict Standards: Non-static method ITUtility::merge_defaults() should not be called statically in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 115

Strict Standards: Non-static method ITUtility::is_associative_array() should not be called statically in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 99

Strict Standards: Non-static method ITUtility::merge_defaults() should not be called statically in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 115

Strict Standards: Non-static method ITUtility::is_associative_array() should not be called statically in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 99

Strict Standards: Non-static method ITUtility::merge_defaults() should not be called statically in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 115

Strict Standards: Non-static method ITUtility::is_associative_array() should not be called statically in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 99

Strict Standards: Non-static method ITUtility::merge_defaults() should not be called statically in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 115

Strict Standards: Non-static method ITUtility::is_associative_array() should not be called statically in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 99

Strict Standards: Non-static method ITUtility::merge_defaults() should not be called statically in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 115

Strict Standards: Non-static method ITUtility::is_associative_array() should not be called statically in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 99

Strict Standards: Non-static method ITUtility::merge_defaults() should not be called statically in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 115

Strict Standards: Non-static method ITUtility::is_associative_array() should not be called statically in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 99

Strict Standards: Non-static method ITUtility::merge_defaults() should not be called statically, assuming $this from incompatible context in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-storage.php on line 287

Strict Standards: Non-static method ITUtility::is_associative_array() should not be called statically, assuming $this from incompatible context in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 99

Strict Standards: Non-static method ITUtility::merge_defaults() should not be called statically, assuming $this from incompatible context in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 115

Strict Standards: Non-static method ITUtility::is_associative_array() should not be called statically, assuming $this from incompatible context in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 99

Strict Standards: Non-static method ITUtility::merge_defaults() should not be called statically, assuming $this from incompatible context in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 115

Strict Standards: Non-static method ITUtility::is_associative_array() should not be called statically, assuming $this from incompatible context in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 99

Strict Standards: Non-static method ITUtility::merge_defaults() should not be called statically, assuming $this from incompatible context in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 115

Strict Standards: Non-static method ITUtility::is_associative_array() should not be called statically, assuming $this from incompatible context in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 99

Strict Standards: Non-static method ITUtility::merge_defaults() should not be called statically, assuming $this from incompatible context in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 115

Strict Standards: Non-static method ITUtility::is_associative_array() should not be called statically, assuming $this from incompatible context in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 99

Strict Standards: Non-static method ITUtility::merge_defaults() should not be called statically, assuming $this from incompatible context in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 115

Strict Standards: Non-static method ITUtility::is_associative_array() should not be called statically, assuming $this from incompatible context in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 99

Strict Standards: Non-static method ITUtility::merge_defaults() should not be called statically, assuming $this from incompatible context in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 115

Strict Standards: Non-static method ITUtility::is_associative_array() should not be called statically, assuming $this from incompatible context in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 99

Strict Standards: Non-static method ITUtility::merge_defaults() should not be called statically, assuming $this from incompatible context in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 115

Strict Standards: Non-static method ITUtility::is_associative_array() should not be called statically, assuming $this from incompatible context in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 99

Strict Standards: Non-static method ITUtility::merge_defaults() should not be called statically, assuming $this from incompatible context in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 115

Strict Standards: Non-static method ITUtility::is_associative_array() should not be called statically, assuming $this from incompatible context in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 99

Strict Standards: Non-static method ITUtility::merge_defaults() should not be called statically, assuming $this from incompatible context in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 115

Strict Standards: Non-static method ITUtility::is_associative_array() should not be called statically, assuming $this from incompatible context in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 99

Strict Standards: Non-static method ITUtility::merge_defaults() should not be called statically, assuming $this from incompatible context in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 115

Strict Standards: Non-static method ITUtility::is_associative_array() should not be called statically, assuming $this from incompatible context in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 99

Strict Standards: Non-static method ITUtility::merge_defaults() should not be called statically, assuming $this from incompatible context in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 115

Strict Standards: Non-static method ITUtility::is_associative_array() should not be called statically, assuming $this from incompatible context in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 99

Strict Standards: Non-static method ITUtility::merge_defaults() should not be called statically, assuming $this from incompatible context in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 115

Strict Standards: Non-static method ITUtility::is_associative_array() should not be called statically, assuming $this from incompatible context in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 99

Strict Standards: Non-static method ITUtility::merge_defaults() should not be called statically, assuming $this from incompatible context in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 115

Strict Standards: Non-static method ITUtility::is_associative_array() should not be called statically, assuming $this from incompatible context in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 99

Strict Standards: Non-static method ITUtility::merge_defaults() should not be called statically, assuming $this from incompatible context in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 115

Strict Standards: Non-static method ITUtility::is_associative_array() should not be called statically, assuming $this from incompatible context in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 99

Strict Standards: Non-static method ITUtility::merge_defaults() should not be called statically, assuming $this from incompatible context in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 115

Strict Standards: Non-static method ITUtility::is_associative_array() should not be called statically, assuming $this from incompatible context in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 99

Strict Standards: Non-static method ITUtility::merge_defaults() should not be called statically, assuming $this from incompatible context in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 115

Strict Standards: Non-static method ITUtility::is_associative_array() should not be called statically, assuming $this from incompatible context in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 99

Strict Standards: Non-static method ITUtility::merge_defaults() should not be called statically, assuming $this from incompatible context in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 115

Strict Standards: Non-static method ITUtility::is_associative_array() should not be called statically, assuming $this from incompatible context in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 99

Strict Standards: Non-static method ITUtility::merge_defaults() should not be called statically, assuming $this from incompatible context in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 115

Strict Standards: Non-static method ITUtility::is_associative_array() should not be called statically, assuming $this from incompatible context in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 99

Strict Standards: Non-static method ITUtility::merge_defaults() should not be called statically, assuming $this from incompatible context in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 115

Strict Standards: Non-static method ITUtility::is_associative_array() should not be called statically, assuming $this from incompatible context in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 99

Strict Standards: Non-static method ITUtility::merge_defaults() should not be called statically, assuming $this from incompatible context in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 115

Strict Standards: Non-static method ITUtility::is_associative_array() should not be called statically, assuming $this from incompatible context in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 99

Strict Standards: Non-static method ITUtility::merge_defaults() should not be called statically, assuming $this from incompatible context in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 115

Strict Standards: Non-static method ITUtility::is_associative_array() should not be called statically, assuming $this from incompatible context in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 99

Strict Standards: Only variables should be assigned by reference in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/theme-settings/functions.php on line 249

Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /home/blineremodeling/public_html/wp-content/plugins/loopbuddy/loopbuddy.php:86) in /home/blineremodeling/public_html/wp-content/plugins/si-contact-form/si-contact-form.php on line 1947

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/blineremodeling/public_html/wp-content/plugins/loopbuddy/loopbuddy.php:86) in /home/blineremodeling/public_html/wp-content/plugins/si-contact-form/si-contact-form.php on line 1947
Benefits :: BLine Remodeling
Strict Standards: Non-static method ITUtility::fix_url() should not be called statically in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/builder-core/functions.php on line 263

Strict Standards: Only variables should be assigned by reference in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/extensions/class-builder-extensions.php on line 99

Strict Standards: Only variables should be assigned by reference in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/extensions/class-builder-extensions.php on line 105

Strict Standards: Non-static method ITFileUtility::get_url_from_file() should not be called statically, assuming $this from incompatible context in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/extensions/class-builder-extensions.php on line 118

Strict Standards: Non-static method ITUtility::fix_url() should not be called statically, assuming $this from incompatible context in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-file-utility.php on line 179

Strict Standards: Non-static method ITUtility::fix_url() should not be called statically, assuming $this from incompatible context in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-cache.php on line 243

Strict Standards: Non-static method ITUtility::fix_url() should not be called statically, assuming $this from incompatible context in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-cache.php on line 243

Strict Standards: Non-static method ITUtility::print_open_tag() should not be called statically, assuming $this from incompatible context in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/layout-engine/layout-engine.php on line 318

Strict Standards: Non-static method ITUtility::get_open_tag() should not be called statically, assuming $this from incompatible context in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 187

Strict Standards: Non-static method ITUtility::print_open_tag() should not be called statically, assuming $this from incompatible context in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/layout-engine/layout-engine.php on line 349

Strict Standards: Non-static method ITUtility::get_open_tag() should not be called statically, assuming $this from incompatible context in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 187

Strict Standards: Non-static method ITUtility::print_open_tag() should not be called statically, assuming $this from incompatible context in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/layout-engine/layout-engine.php on line 350

Strict Standards: Non-static method ITUtility::get_open_tag() should not be called statically, assuming $this from incompatible context in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 187

Strict Standards: Non-static method ITUtility::print_open_tag() should not be called statically, assuming $this from incompatible context in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/layout-engine/modules/class.module.php on line 535

Strict Standards: Non-static method ITUtility::get_open_tag() should not be called statically, assuming $this from incompatible context in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 187

Strict Standards: Non-static method ITUtility::print_open_tag() should not be called statically, assuming $this from incompatible context in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/layout-engine/modules/class.module.php on line 535

Strict Standards: Non-static method ITUtility::get_open_tag() should not be called statically, assuming $this from incompatible context in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 187

Strict Standards: Non-static method ITUtility::print_open_tag() should not be called statically, assuming $this from incompatible context in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/layout-engine/modules/class.module.php on line 546

Strict Standards: Non-static method ITUtility::get_open_tag() should not be called statically, assuming $this from incompatible context in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 187

Strict Standards: Non-static method ITUtility::print_open_tag() should not be called statically, assuming $this from incompatible context in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/layout-engine/modules/class.module.php on line 488

Strict Standards: Non-static method ITUtility::get_open_tag() should not be called statically, assuming $this from incompatible context in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 187

Strict Standards: Non-static method ITUtility::print_open_tag() should not be called statically, assuming $this from incompatible context in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/layout-engine/modules/class.module.php on line 489

Strict Standards: Non-static method ITUtility::get_open_tag() should not be called statically, assuming $this from incompatible context in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 187

Benefits

We know there are many Spokane construction and remodeling companies to choose from, but here are a few things that set B-Line Construction apart from the other professionals in our field:

  • We stand by our guarantee to have your job done on time, on target and in budget.
  • B-Line has been in business in the Spokane area for over 10 years.
  • We take pride in the quality of work we render.  Much of our business is generated by referrals from our prior clients and references are readily available upon request.
  • Communication is very important to us.  We are available to discuss every aspect of your project with you as it moves through the various stages of completion.
  • If preferred, we offer assistance in choosing the materials and colors from our suppliers that will best compliment your renovation.
  • We will throw a housewarming party with any qualifying job such as a basement, bath or kitchen remodel.
  • We aim to be one step above our competitors and will do our best to make your dreams become a reality!

Please feel free to contact us.  We are really looking forward to hearing from you and would love to earn your business!

Jim and Angie Cameron
B-LINE CONSTRUCTION & REMODELING


Strict Standards: Non-static method ITUtility::print_open_tag() should not be called statically, assuming $this from incompatible context in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/layout-engine/modules/class.module.php on line 535

Strict Standards: Non-static method ITUtility::get_open_tag() should not be called statically, assuming $this from incompatible context in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-utility.php on line 187

Strict Standards: Non-static method ITUtility::fix_url() should not be called statically, assuming $this from incompatible context in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-cache.php on line 243

Strict Standards: Non-static method ITError::handle_error() should not be called statically in /home/blineremodeling/public_html/wp-content/themes/Builder/lib/classes/it-error.php on line 150